peel off one's glove - Deutsch Englisch Wörterbuch